soil overburden - Francés Inglés Diccionario